Japan is a super money worshipper